a grand spectacle

Translations
un grand spectacle
Definitions
A grand spectacle refers to an impressive and visually striking event or display, often characterized by its scale, beauty, and dramatic presentation, designed to captivate and entertain an audience.